home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2004 April / Gamestar_61_2004-04_dvdb.iso / DVDStar / Editace / hltp.exe / {app} / Source Code / VirtualDub / release.bat < prev    next >
DOS Batch File  |  2003-11-07  |  2KB  |  36 lines

  1. if not "%1"=="norebuild" (
  2.     attrib -r VirtualDub/version.bin
  3.     attrib -r VirtualDub/version2.bin
  4.     msdev VirtualDub.dsw /make "VirtualDub - Win32 Release" /rebuild
  5.     msdev VirtualDub.dsw /make "Helpfile - Win32 Release" /rebuild
  6.     p4 sync -f VirtualDub/version.bin
  7.     p4 sync -f VirtualDub/version2.bin
  8.     attrib -r VirtualDub/version.bin
  9.     attrib -r VirtualDub/version2.bin
  10.     msdev VirtualDub.dsw /make "VirtualDub - Win32 Release ICL" /rebuild
  11.     p4 sync -f VirtualDub/version.bin
  12.     p4 sync -f VirtualDub/version2.bin
  13. )
  14. rd /s /q out\Distribution
  15. md out\Distribution
  16. zip -0 -X -r out\Distribution\src.zip * -x lib\* obj\* out\* *.ncb *.opt *.old *.vcproj *.vspscc *.sln *.plg *.aps *.pch *.pdb *.obj *.tmp
  17. bzip2 -9 out\Distribution\src.zip
  18. md out\Distribution\bindist
  19. copy out\Release\VirtualDub.exe out\Distribution\bindist
  20. copy out\Release\VirtualDub.vdi out\Distribution\bindist
  21. copy out\Release\vdicmdrv.dll out\Distribution\bindist
  22. copy out\Release\vdsvrlnk.dll out\Distribution\bindist
  23. copy out\Release\vdremote.dll out\Distribution\bindist
  24. copy out\Release\auxsetup.exe out\Distribution\bindist
  25. copy out\Release\VirtualDub.vdhelp out\Distribution\bindist
  26. copy out\ReleaseICL\VeedubP4.exe out\Distribution\bindist
  27. copy out\ReleaseICL\VeedubP4.vdi out\Distribution\bindist
  28. upx -9 out\Distribution\bindist\*.exe out\Distribution\bindist\*.dll
  29. xcopy VirtualDub\dist\* out\Distribution\bindist /s/e/i
  30. copy copying out\Distribution\bindist
  31. cd out\Distribution\bindist
  32. zip -9 -X -r ..\bin.zip VirtualDub.exe VirtualDub.vdi VirtualDub.vdhelp *.dll auxsetup.exe aviproxy\* plugins\* copying
  33. zip -9 -X ..\bin-p4.zip VeedubP4.* copying
  34. cd ..\..\..
  35. zip -9 -X -j out\Distribution\linkmaps.zip out\Release\VirtualDub.map out\ReleaseICL\VeedubP4.map
  36.